Big Huge Thesaurus

Psychotria capensis

noun